<?
//Überprüfen ob der Abruf über die Hauptseite erfolgt
if(!defined('InStern')) exit;

include("conf/forum.conf.php");
//Einfügen des Stylesheets
echo "<link href=\"$template/css/forum.css\" rel=\"stylesheet\" type=\"text/css\" />";
//Laden der Topic
if($post=$db->fetch_assoc($db->query("SELECT * FROM posts WHERE Id='".secstr($_REQUEST[post])."';")))
{
  if($topic=$db->fetch_assoc($db->query("SELECT * FROM topics WHERE Id='$post[Topic]';")))
  {
    if($forum=$db->fetch_assoc($db->query("SELECT * FROM foren WHERE Id='$topic[Forum]';"))) 
    {
      //+++++++++++++++++++++++++++++++++++++++++++++++Start der Seite++++++++++++++++++++++++
      //Adminrang laden----------------OHNEHIN EINLEITUNG DES ADMINISTRATIONSSYSTEMS
      include("sc/admincheck.sc.php"); 
      //Header ausgeben
      echo "<h1>Beitrag editieren</h1>
      <a href=\"$_SERVER[PHP_SELF]?page=forum\">Forum</a> ->
      <a href=\"$_SERVER[PHP_SELF]?page=topics&forum=$forum[Id]\">$forum[Name]</a> ->
      <a href=\"$_SERVER[PHP_SELF]?page=viewtopic&topic=$topic[Id]\">$topic[Betreff]</a>";

      if($admin OR $post[AutorId]==$_SESSION[user][Id])
      {
        if($_POST['do']=="save")
        {
          $db->query("UPDATE posts SET Text='".secstr($_POST[text],0)."',Edit=".date(U)." WHERE Id=$post[Id];");
          $db->query("UPDATE topics SET Prio='".(int)($_POST[prio])."' WHERE Id=$topic[Id];");
          echo "
          <br /><br />
          <table align=\"center\">
           <tr class=\"table_head1\">
            <th>Thema wurde erstellt</th>
           </tr>
           <tr>
            <td>
              Die Änderungen an deinem Beitrag wurden gespeichert!<br>
              Wohin solls weitergehen?<br><br>
              <a href=\"$_SERVER[PHP_SELF]?page=topics&forum=$forum[Id]\">Zum Forum</a>
              <br/><br/>
              <a href=\"$_SERVER[PHP_SELF]?page=viewtopic&topic=$topic[Id]&post=$post[Id]\">Zum Beitrag zurück</a>
             </td>
            </tr>
           </table>";        
        }
        else 
        {
          echo "
          <form action=\"$_SERVER[PHP_SELF]\" method=\"post\" onsubmit=\"setReady4Submit()\">
           <input type=\"hidden\" name=\"page\" value=\"edittopic\"/>
           <input type=\"hidden\" name=\"post\" value=\"$post[Id]\"/>
           <input type=\"hidden\" name=\"do\" value=\"save\"/>
           <p><b>Betreff:</b> " . $topic["Betreff"] . "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
           <b>Priorität:</b>";
           if($_SESSION[user][Rang]>0)
           {
             echo "
             <select name=\"prio\">";
             foreach($config[prio] AS $key=>$value)
             {
                 echo "<option value=\"$key\"" . ($key == $topic[Prio] ? "selected":"") . ">$value</option>";
             }
             echo "
             </select>";    
           } echo "</p>";
           richeditor("text",stripslashes($post[Text]));
           echo"
           <input type=\"submit\" value=\"Änderungen speichern\"/>
          </form>";
        }
      }
      else
        echo "Dir fehlt die Berechtigung den Beitrag zu bearbeiten";      
      //+++++++++++++++++++++++++++++++++++++++++++++++Ende der Seite+++++++++++++++++++++++++
    }
    else echo "Das Forum konnte nicht aufgelöst werden";
  }
  else echo "Die Topic konnte nicht aufgelöst werden";
}
else echo "Der Post konnte nicht gefunden werden";


